package com.zzyl.nursing.dto;

import lombok.Data;
import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 护理任务查询参数 DTO
 */
@Data
public class NursingTaskQueryDTO implements Serializable {

    private static final long serialVersionUID = 1L;

    /** 老人姓名 */
    private String elderName;

    /** 护理项目ID */
    private Long projectId;

    /** 护理员ID */
    private Long nurseId;

    /** 状态（1待执行 2已执行 3已关闭） */
    private Integer status;

    /** 开始时间（预计服务开始时间） */
    private LocalDateTime startTime;

    /** 结束时间（预计服务结束时间） */
    private LocalDateTime endTime;

    /** 当前页码 */
    private Integer pageNum = 1;

    /** 每页显示条数 */
    private Integer pageSize = 10;
}
